<?php
    require_once('includes/entorno.php');
    Main::inicia(__FILE__, './');

    Usuario::acceso_restringido(Usuario::AUTENTIFICADO);
    
    Entrada::filtra($_POST, 
        array('grupo', Dato::CADENA), 
        array('uea', Dato::NATURAL), 
        array('profesor', Dato::NATURAL, null),
        array('trimestre', Dato::ENTERO_POSITIVO),
        array('horarios', Dato::MAPA(array('horario', Dato::HORARIO), array('dia', Dato::RANGO(Dato::ENTERO, 1, 5)), array('salon', Dato::CADENA)), array( )),
        //betto    
        array('cupo', Dato::CADENA),
        array('baja', Dato::CADENA),
        array('camb', Dato::CADENA),
        array('ca', Dato::CADENA),
        array('S', Dato::CADENA),
        array('NA', Dato::CADENA)
        //betto    
    );

    Entrada::examina('agregar');
    Entrada::termina('mostrar');
?>
<?php
    function agregar( )
    {
        $trimestre = $_REQUEST['trimestre'];
        Usuario::pon('trimestre', $trimestre);
        
        //$GLOBALS['agregar'] = Distribucion_DB::agrega_grupo($_REQUEST['grupo'], $_REQUEST['uea'], $_REQUEST['profesor'], $trimestre, $_REQUEST['horarios']);        
        $GLOBALS['agregar'] = Distribucion_DB::agrega_grupo($_REQUEST['grupo'], $_REQUEST['uea'], $_REQUEST['profesor'], $trimestre, $_REQUEST['horarios'], $_REQUEST['cupo'], $_REQUEST['bajas'], $_REQUEST['camb'], $_REQUEST['cab'], $_REQUEST['cas'], $_REQUEST['cana']);        
        
        
    }
    
    function mostrar( )
    {
        $GLOBALS['profesores'] = Distribucion_DB::lista_profesores_select( );
        $GLOBALS['ueas'] = Distribucion_DB::lista_ueas_select( );
    }
?>